package cn.jy.generate.pojo;

import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * 渲染枚举
 *
 * author  ljw
 */
@Data
public class RenderingEnum {

	/** 列类型 */
	private String columnType;
	/** 枚举类名 */
	private String enumClassName;
	/** 所属模块 */
	private String module;
	/** 列属性 */
	private String propertiesComment;
	/** 枚举属性 */
	private List<EnumProperties> enumPropertiesList;

	@Data
	@NoArgsConstructor
	public static class EnumProperties {

		/** 枚举-code */
		private String code;
		/** 枚举-name */
		private String name;
		/** 枚举-属性名 */
		private String attribute;
	}

}
